hope deferred makes the heart sick - Espagnol Anglais Dictionnaire